source of electrons - Turkish English Dictionary